package by.dezhits.liltweets.api;

public class TwitterAPI {
	
	public static final String MAX_TWEETS_PER_REQUEST = "250";
	
	public static final String NORMAL_TWEETS_PER_REQUEST= "40";
	
	public class URL{
		public static final String TWITTER_URL = "https://api.twitter.com";
		
		public static final String TWITTER_STATUSES_HOME_TIMELINE_URL = "https://api.twitter.com/1.1/statuses/home_timeline.json";
		
		public static final String TWITTER_USERS_SHOW_URL = "https://api.twitter.com/1.1/users/show.json";

		public static final String TWITTER_STATUSES_UPDATE_URL = "https://api.twitter.com/1.1/statuses/update.json";
		
		public static final String TWITTER_STATUSES_RETWEET_URL = "https://api.twitter.com/1.1/statuses/retweet/";
		
		public static final String TWITTER_STATUSES_DESTROY_URL = "https://api.twitter.com/1.1/statuses/destroy/";
		
		public static final String TWITTER_SEARCH_TWEETS_URL = "https://api.twitter.com/1.1/search/tweets.json";
	}
	
	public class Error{
		
		public static final String FORBIDDEN = "403";
	}
	
	public class QueryParametr{
		
		public static final String COUNT = "count";
		
		public static final String SINCE_ID = "since_id";
		
		public static final String MAX_ID = "max_id";
		
		public static final String INCLUDE_ENTITIES = "include_entities";
		
		public static final String STATUS = "status";
		
		public static final String USER_ID = "user_id";
		
		public static final String EXCLUDE_REPLIES = "exclude_replies";
		
		public static final String Q = "q";
	}

}
